package com.bd.scm.domain.models.weds;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class DeviceEntity implements Serializable
{
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String bh;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String mc;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String bz;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String ip;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer com;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer port;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer btl;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String mm;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String zt;
  @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
  @ApiModelProperty(required=true, dataType="string", example="2018-12-28 09:24:17", value="")
  private Date sj;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private Byte lx;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer yzfs;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String glyNo;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String glyPass;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String mac;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String devXs;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String devLx;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String kmry;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String dyip;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer jksz;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private Byte tjkq;
  @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
  @ApiModelProperty(required=true, dataType="string", example="2018-12-28 09:24:17", value="")
  private Date onLine;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private Byte runState;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private Byte devLb;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String devVersion;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private Byte devUp;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer maxFlowNo;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer devLock;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private Short state;
  @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
  @ApiModelProperty(required=true, dataType="string", example="2018-12-28 09:24:17", value="")
  private Date kssj;
  @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
  @ApiModelProperty(required=true, dataType="string", example="2018-12-28 09:24:17", value="")
  private Date jssj;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String devId;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer payType;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer devType;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer subType;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer subDel;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer userVersion;
  @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
  @ApiModelProperty(required=true, dataType="string", example="2018-12-28 09:24:17", value="")
  private Date onlineSj;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer devSearch;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String gateway;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String mask;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String regserial;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer rateEnable;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer mainCard;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer btVer;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer fbtVer;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer addVer;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer acVer;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String acCrc32;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String sysCrc32;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer sysVer;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer moreCard;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String devXh;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private Long devSbId;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer devState;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private Long devAppId;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer devLogicBh;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer dlx;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String moduleId;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer isreal;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer kqSysVer;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer kqSysCrc32;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private Short signal;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String notice;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private BigDecimal onceAddMax;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer dayAddCount;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private BigDecimal dayAddMax;
  @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
  @ApiModelProperty(required=true, dataType="string", example="2018-12-28 09:24:17", value="")
  private Date addSj;
  @ApiModelProperty(required=true, dataType="int", example="-1", value="")
  private Integer devDorm;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private Long rechargeInterval;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String xs;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String mj;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String pztj;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private String pzlj;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private Long depSerial;
  @ApiModelProperty(required=true, dataType="string", example="测试", value="")
  private Long userSerial;
  private static final long serialVersionUID = 1L;
  
  public Long getDepSerial()
  {
    return this.depSerial;
  }
  
  public void setDepSerial(Long depSerial)
  {
    this.depSerial = depSerial;
  }
  
  public Long getUserSerial()
  {
    return this.userSerial;
  }
  
  public void setUserSerial(Long userSerial)
  {
    this.userSerial = userSerial;
  }
  
  public String getBh()
  {
    return this.bh;
  }
  
  public DeviceEntity withBh(String bh)
  {
    setBh(bh);
    return this;
  }
  
  public void setBh(String bh)
  {
    this.bh = bh;
  }
  
  public String getMc()
  {
    return this.mc;
  }
  
  public DeviceEntity withMc(String mc)
  {
    setMc(mc);
    return this;
  }
  
  public void setMc(String mc)
  {
    this.mc = mc;
  }
  
  public String getBz()
  {
    return this.bz;
  }
  
  public DeviceEntity withBz(String bz)
  {
    setBz(bz);
    return this;
  }
  
  public void setBz(String bz)
  {
    this.bz = bz;
  }
  
  public String getIp()
  {
    return this.ip;
  }
  
  public DeviceEntity withIp(String ip)
  {
    setIp(ip);
    return this;
  }
  
  public void setIp(String ip)
  {
    this.ip = ip;
  }
  
  public Integer getCom()
  {
    return this.com;
  }
  
  public DeviceEntity withCom(Integer com)
  {
    setCom(com);
    return this;
  }
  
  public void setCom(Integer com)
  {
    this.com = com;
  }
  
  public Integer getPort()
  {
    return this.port;
  }
  
  public DeviceEntity withPort(Integer port)
  {
    setPort(port);
    return this;
  }
  
  public void setPort(Integer port)
  {
    this.port = port;
  }
  
  public Integer getBtl()
  {
    return this.btl;
  }
  
  public DeviceEntity withBtl(Integer btl)
  {
    setBtl(btl);
    return this;
  }
  
  public void setBtl(Integer btl)
  {
    this.btl = btl;
  }
  
  public String getMm()
  {
    return this.mm;
  }
  
  public DeviceEntity withMm(String mm)
  {
    setMm(mm);
    return this;
  }
  
  public void setMm(String mm)
  {
    this.mm = mm;
  }
  
  public String getZt()
  {
    return this.zt;
  }
  
  public DeviceEntity withZt(String zt)
  {
    setZt(zt);
    return this;
  }
  
  public void setZt(String zt)
  {
    this.zt = zt;
  }
  
  public Date getSj()
  {
    return this.sj;
  }
  
  public DeviceEntity withSj(Date sj)
  {
    setSj(sj);
    return this;
  }
  
  public void setSj(Date sj)
  {
    this.sj = sj;
  }
  
  public Byte getLx()
  {
    return this.lx;
  }
  
  public DeviceEntity withLx(Byte lx)
  {
    setLx(lx);
    return this;
  }
  
  public void setLx(Byte lx)
  {
    this.lx = lx;
  }
  
  public Integer getYzfs()
  {
    return this.yzfs;
  }
  
  public DeviceEntity withYzfs(Integer yzfs)
  {
    setYzfs(yzfs);
    return this;
  }
  
  public void setYzfs(Integer yzfs)
  {
    this.yzfs = yzfs;
  }
  
  public String getGlyNo()
  {
    return this.glyNo;
  }
  
  public DeviceEntity withGlyNo(String glyNo)
  {
    setGlyNo(glyNo);
    return this;
  }
  
  public void setGlyNo(String glyNo)
  {
    this.glyNo = glyNo;
  }
  
  public String getGlyPass()
  {
    return this.glyPass;
  }
  
  public DeviceEntity withGlyPass(String glyPass)
  {
    setGlyPass(glyPass);
    return this;
  }
  
  public void setGlyPass(String glyPass)
  {
    this.glyPass = glyPass;
  }
  
  public String getMac()
  {
    return this.mac;
  }
  
  public DeviceEntity withMac(String mac)
  {
    setMac(mac);
    return this;
  }
  
  public void setMac(String mac)
  {
    this.mac = mac;
  }
  
  public String getDevXs()
  {
    return this.devXs;
  }
  
  public DeviceEntity withDevXs(String devXs)
  {
    setDevXs(devXs);
    return this;
  }
  
  public void setDevXs(String devXs)
  {
    this.devXs = devXs;
  }
  
  public String getDevLx()
  {
    return this.devLx;
  }
  
  public DeviceEntity withDevLx(String devLx)
  {
    setDevLx(devLx);
    return this;
  }
  
  public void setDevLx(String devLx)
  {
    this.devLx = devLx;
  }
  
  public String getKmry()
  {
    return this.kmry;
  }
  
  public DeviceEntity withKmry(String kmry)
  {
    setKmry(kmry);
    return this;
  }
  
  public void setKmry(String kmry)
  {
    this.kmry = kmry;
  }
  
  public String getDyip()
  {
    return this.dyip;
  }
  
  public DeviceEntity withDyip(String dyip)
  {
    setDyip(dyip);
    return this;
  }
  
  public void setDyip(String dyip)
  {
    this.dyip = dyip;
  }
  
  public Integer getJksz()
  {
    return this.jksz;
  }
  
  public DeviceEntity withJksz(Integer jksz)
  {
    setJksz(jksz);
    return this;
  }
  
  public void setJksz(Integer jksz)
  {
    this.jksz = jksz;
  }
  
  public Byte getTjkq()
  {
    return this.tjkq;
  }
  
  public DeviceEntity withTjkq(Byte tjkq)
  {
    setTjkq(tjkq);
    return this;
  }
  
  public void setTjkq(Byte tjkq)
  {
    this.tjkq = tjkq;
  }
  
  public Date getOnLine()
  {
    return this.onLine;
  }
  
  public DeviceEntity withOnLine(Date onLine)
  {
    setOnLine(onLine);
    return this;
  }
  
  public void setOnLine(Date onLine)
  {
    this.onLine = onLine;
  }
  
  public Byte getRunState()
  {
    return this.runState;
  }
  
  public DeviceEntity withRunState(Byte runState)
  {
    setRunState(runState);
    return this;
  }
  
  public void setRunState(Byte runState)
  {
    this.runState = runState;
  }
  
  public Byte getDevLb()
  {
    return this.devLb;
  }
  
  public DeviceEntity withDevLb(Byte devLb)
  {
    setDevLb(devLb);
    return this;
  }
  
  public void setDevLb(Byte devLb)
  {
    this.devLb = devLb;
  }
  
  public String getDevVersion()
  {
    return this.devVersion;
  }
  
  public DeviceEntity withDevVersion(String devVersion)
  {
    setDevVersion(devVersion);
    return this;
  }
  
  public void setDevVersion(String devVersion)
  {
    this.devVersion = devVersion;
  }
  
  public Byte getDevUp()
  {
    return this.devUp;
  }
  
  public DeviceEntity withDevUp(Byte devUp)
  {
    setDevUp(devUp);
    return this;
  }
  
  public void setDevUp(Byte devUp)
  {
    this.devUp = devUp;
  }
  
  public Integer getMaxFlowNo()
  {
    return this.maxFlowNo;
  }
  
  public DeviceEntity withMaxFlowNo(Integer maxFlowNo)
  {
    setMaxFlowNo(maxFlowNo);
    return this;
  }
  
  public void setMaxFlowNo(Integer maxFlowNo)
  {
    this.maxFlowNo = maxFlowNo;
  }
  
  public Integer getDevLock()
  {
    return this.devLock;
  }
  
  public DeviceEntity withDevLock(Integer devLock)
  {
    setDevLock(devLock);
    return this;
  }
  
  public void setDevLock(Integer devLock)
  {
    this.devLock = devLock;
  }
  
  public Short getState()
  {
    return this.state;
  }
  
  public DeviceEntity withState(Short state)
  {
    setState(state);
    return this;
  }
  
  public void setState(Short state)
  {
    this.state = state;
  }
  
  public Date getKssj()
  {
    return this.kssj;
  }
  
  public DeviceEntity withKssj(Date kssj)
  {
    setKssj(kssj);
    return this;
  }
  
  public void setKssj(Date kssj)
  {
    this.kssj = kssj;
  }
  
  public Date getJssj()
  {
    return this.jssj;
  }
  
  public DeviceEntity withJssj(Date jssj)
  {
    setJssj(jssj);
    return this;
  }
  
  public void setJssj(Date jssj)
  {
    this.jssj = jssj;
  }
  
  public String getDevId()
  {
    return this.devId;
  }
  
  public DeviceEntity withDevId(String devId)
  {
    setDevId(devId);
    return this;
  }
  
  public void setDevId(String devId)
  {
    this.devId = devId;
  }
  
  public Integer getPayType()
  {
    return this.payType;
  }
  
  public DeviceEntity withPayType(Integer payType)
  {
    setPayType(payType);
    return this;
  }
  
  public void setPayType(Integer payType)
  {
    this.payType = payType;
  }
  
  public Integer getDevType()
  {
    return this.devType;
  }
  
  public DeviceEntity withDevType(Integer devType)
  {
    setDevType(devType);
    return this;
  }
  
  public void setDevType(Integer devType)
  {
    this.devType = devType;
  }
  
  public Integer getSubType()
  {
    return this.subType;
  }
  
  public DeviceEntity withSubType(Integer subType)
  {
    setSubType(subType);
    return this;
  }
  
  public void setSubType(Integer subType)
  {
    this.subType = subType;
  }
  
  public Integer getSubDel()
  {
    return this.subDel;
  }
  
  public DeviceEntity withSubDel(Integer subDel)
  {
    setSubDel(subDel);
    return this;
  }
  
  public void setSubDel(Integer subDel)
  {
    this.subDel = subDel;
  }
  
  public Integer getUserVersion()
  {
    return this.userVersion;
  }
  
  public DeviceEntity withUserVersion(Integer userVersion)
  {
    setUserVersion(userVersion);
    return this;
  }
  
  public void setUserVersion(Integer userVersion)
  {
    this.userVersion = userVersion;
  }
  
  public Date getOnlineSj()
  {
    return this.onlineSj;
  }
  
  public DeviceEntity withOnlineSj(Date onlineSj)
  {
    setOnlineSj(onlineSj);
    return this;
  }
  
  public void setOnlineSj(Date onlineSj)
  {
    this.onlineSj = onlineSj;
  }
  
  public Integer getDevSearch()
  {
    return this.devSearch;
  }
  
  public DeviceEntity withDevSearch(Integer devSearch)
  {
    setDevSearch(devSearch);
    return this;
  }
  
  public void setDevSearch(Integer devSearch)
  {
    this.devSearch = devSearch;
  }
  
  public String getGateway()
  {
    return this.gateway;
  }
  
  public DeviceEntity withGateway(String gateway)
  {
    setGateway(gateway);
    return this;
  }
  
  public void setGateway(String gateway)
  {
    this.gateway = gateway;
  }
  
  public String getMask()
  {
    return this.mask;
  }
  
  public DeviceEntity withMask(String mask)
  {
    setMask(mask);
    return this;
  }
  
  public void setMask(String mask)
  {
    this.mask = mask;
  }
  
  public String getRegserial()
  {
    return this.regserial;
  }
  
  public DeviceEntity withRegserial(String regserial)
  {
    setRegserial(regserial);
    return this;
  }
  
  public void setRegserial(String regserial)
  {
    this.regserial = regserial;
  }
  
  public Integer getRateEnable()
  {
    return this.rateEnable;
  }
  
  public DeviceEntity withRateEnable(Integer rateEnable)
  {
    setRateEnable(rateEnable);
    return this;
  }
  
  public void setRateEnable(Integer rateEnable)
  {
    this.rateEnable = rateEnable;
  }
  
  public Integer getMainCard()
  {
    return this.mainCard;
  }
  
  public DeviceEntity withMainCard(Integer mainCard)
  {
    setMainCard(mainCard);
    return this;
  }
  
  public void setMainCard(Integer mainCard)
  {
    this.mainCard = mainCard;
  }
  
  public Integer getBtVer()
  {
    return this.btVer;
  }
  
  public DeviceEntity withBtVer(Integer btVer)
  {
    setBtVer(btVer);
    return this;
  }
  
  public void setBtVer(Integer btVer)
  {
    this.btVer = btVer;
  }
  
  public Integer getFbtVer()
  {
    return this.fbtVer;
  }
  
  public DeviceEntity withFbtVer(Integer fbtVer)
  {
    setFbtVer(fbtVer);
    return this;
  }
  
  public void setFbtVer(Integer fbtVer)
  {
    this.fbtVer = fbtVer;
  }
  
  public Integer getAddVer()
  {
    return this.addVer;
  }
  
  public DeviceEntity withAddVer(Integer addVer)
  {
    setAddVer(addVer);
    return this;
  }
  
  public void setAddVer(Integer addVer)
  {
    this.addVer = addVer;
  }
  
  public Integer getAcVer()
  {
    return this.acVer;
  }
  
  public DeviceEntity withAcVer(Integer acVer)
  {
    setAcVer(acVer);
    return this;
  }
  
  public void setAcVer(Integer acVer)
  {
    this.acVer = acVer;
  }
  
  public String getAcCrc32()
  {
    return this.acCrc32;
  }
  
  public DeviceEntity withAcCrc32(String acCrc32)
  {
    setAcCrc32(acCrc32);
    return this;
  }
  
  public void setAcCrc32(String acCrc32)
  {
    this.acCrc32 = acCrc32;
  }
  
  public String getSysCrc32()
  {
    return this.sysCrc32;
  }
  
  public DeviceEntity withSysCrc32(String sysCrc32)
  {
    setSysCrc32(sysCrc32);
    return this;
  }
  
  public void setSysCrc32(String sysCrc32)
  {
    this.sysCrc32 = sysCrc32;
  }
  
  public Integer getSysVer()
  {
    return this.sysVer;
  }
  
  public DeviceEntity withSysVer(Integer sysVer)
  {
    setSysVer(sysVer);
    return this;
  }
  
  public void setSysVer(Integer sysVer)
  {
    this.sysVer = sysVer;
  }
  
  public Integer getMoreCard()
  {
    return this.moreCard;
  }
  
  public DeviceEntity withMoreCard(Integer moreCard)
  {
    setMoreCard(moreCard);
    return this;
  }
  
  public void setMoreCard(Integer moreCard)
  {
    this.moreCard = moreCard;
  }
  
  public String getDevXh()
  {
    return this.devXh;
  }
  
  public DeviceEntity withDevXh(String devXh)
  {
    setDevXh(devXh);
    return this;
  }
  
  public void setDevXh(String devXh)
  {
    this.devXh = devXh;
  }
  
  public Long getDevSbId()
  {
    return this.devSbId;
  }
  
  public DeviceEntity withDevSbId(Long devSbId)
  {
    setDevSbId(devSbId);
    return this;
  }
  
  public void setDevSbId(Long devSbId)
  {
    this.devSbId = devSbId;
  }
  
  public Integer getDevState()
  {
    return this.devState;
  }
  
  public DeviceEntity withDevState(Integer devState)
  {
    setDevState(devState);
    return this;
  }
  
  public void setDevState(Integer devState)
  {
    this.devState = devState;
  }
  
  public Long getDevAppId()
  {
    return this.devAppId;
  }
  
  public DeviceEntity withDevAppId(Long devAppId)
  {
    setDevAppId(devAppId);
    return this;
  }
  
  public void setDevAppId(Long devAppId)
  {
    this.devAppId = devAppId;
  }
  
  public Integer getDevLogicBh()
  {
    return this.devLogicBh;
  }
  
  public DeviceEntity withDevLogicBh(Integer devLogicBh)
  {
    setDevLogicBh(devLogicBh);
    return this;
  }
  
  public void setDevLogicBh(Integer devLogicBh)
  {
    this.devLogicBh = devLogicBh;
  }
  
  public Integer getDlx()
  {
    return this.dlx;
  }
  
  public DeviceEntity withDlx(Integer dlx)
  {
    setDlx(dlx);
    return this;
  }
  
  public void setDlx(Integer dlx)
  {
    this.dlx = dlx;
  }
  
  public String getModuleId()
  {
    return this.moduleId;
  }
  
  public DeviceEntity withModuleId(String moduleId)
  {
    setModuleId(moduleId);
    return this;
  }
  
  public void setModuleId(String moduleId)
  {
    this.moduleId = moduleId;
  }
  
  public Integer getIsreal()
  {
    return this.isreal;
  }
  
  public DeviceEntity withIsreal(Integer isreal)
  {
    setIsreal(isreal);
    return this;
  }
  
  public void setIsreal(Integer isreal)
  {
    this.isreal = isreal;
  }
  
  public Integer getKqSysVer()
  {
    return this.kqSysVer;
  }
  
  public DeviceEntity withKqSysVer(Integer kqSysVer)
  {
    setKqSysVer(kqSysVer);
    return this;
  }
  
  public void setKqSysVer(Integer kqSysVer)
  {
    this.kqSysVer = kqSysVer;
  }
  
  public Integer getKqSysCrc32()
  {
    return this.kqSysCrc32;
  }
  
  public DeviceEntity withKqSysCrc32(Integer kqSysCrc32)
  {
    setKqSysCrc32(kqSysCrc32);
    return this;
  }
  
  public void setKqSysCrc32(Integer kqSysCrc32)
  {
    this.kqSysCrc32 = kqSysCrc32;
  }
  
  public Short getSignal()
  {
    return this.signal;
  }
  
  public DeviceEntity withSignal(Short signal)
  {
    setSignal(signal);
    return this;
  }
  
  public void setSignal(Short signal)
  {
    this.signal = signal;
  }
  
  public String getNotice()
  {
    return this.notice;
  }
  
  public DeviceEntity withNotice(String notice)
  {
    setNotice(notice);
    return this;
  }
  
  public void setNotice(String notice)
  {
    this.notice = notice;
  }
  
  public BigDecimal getOnceAddMax()
  {
    return this.onceAddMax;
  }
  
  public DeviceEntity withOnceAddMax(BigDecimal onceAddMax)
  {
    setOnceAddMax(onceAddMax);
    return this;
  }
  
  public void setOnceAddMax(BigDecimal onceAddMax)
  {
    this.onceAddMax = onceAddMax;
  }
  
  public Integer getDayAddCount()
  {
    return this.dayAddCount;
  }
  
  public DeviceEntity withDayAddCount(Integer dayAddCount)
  {
    setDayAddCount(dayAddCount);
    return this;
  }
  
  public void setDayAddCount(Integer dayAddCount)
  {
    this.dayAddCount = dayAddCount;
  }
  
  public BigDecimal getDayAddMax()
  {
    return this.dayAddMax;
  }
  
  public DeviceEntity withDayAddMax(BigDecimal dayAddMax)
  {
    setDayAddMax(dayAddMax);
    return this;
  }
  
  public void setDayAddMax(BigDecimal dayAddMax)
  {
    this.dayAddMax = dayAddMax;
  }
  
  public Date getAddSj()
  {
    return this.addSj;
  }
  
  public DeviceEntity withAddSj(Date addSj)
  {
    setAddSj(addSj);
    return this;
  }
  
  public void setAddSj(Date addSj)
  {
    this.addSj = addSj;
  }
  
  public Integer getDevDorm()
  {
    return this.devDorm;
  }
  
  public DeviceEntity withDevDorm(Integer devDorm)
  {
    setDevDorm(devDorm);
    return this;
  }
  
  public void setDevDorm(Integer devDorm)
  {
    this.devDorm = devDorm;
  }
  
  public Long getRechargeInterval()
  {
    return this.rechargeInterval;
  }
  
  public DeviceEntity withRechargeInterval(Long rechargeInterval)
  {
    setRechargeInterval(rechargeInterval);
    return this;
  }
  
  public void setRechargeInterval(Long rechargeInterval)
  {
    this.rechargeInterval = rechargeInterval;
  }
  
  public String getXs()
  {
    return this.xs;
  }
  
  public DeviceEntity withXs(String xs)
  {
    setXs(xs);
    return this;
  }
  
  public void setXs(String xs)
  {
    this.xs = xs;
  }
  
  public String getMj()
  {
    return this.mj;
  }
  
  public DeviceEntity withMj(String mj)
  {
    setMj(mj);
    return this;
  }
  
  public void setMj(String mj)
  {
    this.mj = mj;
  }
  
  public String getPztj()
  {
    return this.pztj;
  }
  
  public DeviceEntity withPztj(String pztj)
  {
    setPztj(pztj);
    return this;
  }
  
  public void setPztj(String pztj)
  {
    this.pztj = pztj;
  }
  
  public String getPzlj()
  {
    return this.pzlj;
  }
  
  public DeviceEntity withPzlj(String pzlj)
  {
    setPzlj(pzlj);
    return this;
  }
  
  public void setPzlj(String pzlj)
  {
    this.pzlj = pzlj;
  }
}
